search and rescue and homing - Turkish English Dictionary